package com.rabbit.eap.framework.log.entity;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @projectName eap
 * @packageName com.rabbit.eap.framework.log.domain
 * @className OperationLogInfo
 * @author： rabbit
 * @version： 1.0
 * @since： 2020/4/26 21:34
 * <p>Description: OperationLogInfo
 * 操作日志信息
 * </p>

 */
@Data
@Accessors(chain = true)
public class OperationLogInfo implements Serializable {
    private static final long serialVersionUID = -3734215876990309455L;
    /**
     * 是否忽略
     */
    private boolean ignore;

    /**
     * 模块名称
     */
    private String module;

    /**
     * 日志名称
     */
    private String name;

    /**
     * 日志类型
     */
    private Integer type;

    /**
     * 日志备注
     */
    private String remark;

    /**
     * controller类名称
     */
    private String controllerClassName;

    /**
     * controller目标方法名称
     */
    private String controllerMethodName;

    /**
     * 执行时间
     */
    private Integer executeTime;
}
